]> dgit.raspbian.org Git - libaio.git/commit
[PATCH libaio 24/26] Disable io_pgetevents_time64 as it is broken on 64-bit kernel...
authorGuillem Jover <guillem@hadrons.org>
Tue, 5 Mar 2024 01:01:57 +0000 (02:01 +0100)
committerGuillem Jover <guillem@debian.org>
Wed, 6 Mar 2024 12:20:49 +0000 (13:20 +0100)
commit0a729f1729c675fdf13891cef6e2a4010533955c
tree9536f5d02621e13435341e4aa765283139d48a6a
parent4c0e3c8eca610cd911427f653d289995acf4a963
[PATCH libaio 24/26] Disable io_pgetevents_time64 as it is broken on 64-bit kernel 32-bit userland

On 64-bit kernels running 32-bit userland, this syscall misbehaves
when passing a sigmask by always returning -EINVAL. This works on 32-bit
kernels. The syscall entry point is possible wrong and needs to be fixed
in the kernel. For now disable as the code is handling clean 64-bit time_t
and the timeout is relative anyway.

Once this is fixed in the kernel, and after enough time has passed we
can decide whether to enable this.

Origin: vendor
Forwarded: not-needed
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0024-Disable-io_pgetevents_time64-as-it-is-broken-on-64-b.patch
src/aio_pgetevents.c